floating dredger - Turkish English Dictionary